甲骨文正式發布最新Java 17主要更新版本,而Java 17也是睽違三年迎來的全新長期支援(LTS)版本。除此之外,甲骨文也將加速LTS版本發布為兩年一次,並且開放免費使用Oracle JDK 17和之後的版本
#看更多 https://www.ithome.com.tw/news/146804
同時也有114部Youtube影片,追蹤數超過21萬的網紅至尊星 Supremestar,也在其Youtube影片中提到,今天的目標:嘗試結合太多TNT模組並且看到更多魔像! 不嫌棄的話還請您幫忙點個喜歡 感謝支持 星的粉絲團讚了嗎?:https://goo.gl/CRoKwP 趕快免費訂閱頻道星發片就可以馬上知道囉:https://goo.gl/YaaUQX 直播台網址:https://goo.gl/67Pekd 直...
「java 17免費」的推薦目錄:
- 關於java 17免費 在 iThome Facebook 的精選貼文
- 關於java 17免費 在 iThome Facebook 的精選貼文
- 關於java 17免費 在 軟體開發學習資訊分享 Facebook 的最讚貼文
- 關於java 17免費 在 至尊星 Supremestar Youtube 的精選貼文
- 關於java 17免費 在 至尊星 Supremestar Youtube 的精選貼文
- 關於java 17免費 在 吳老師教學部落格 Youtube 的精選貼文
- 關於java 17免費 在 [討論] Java依舊免費? - 看板Soft_Job - 批踢踢實業坊 的評價
- 關於java 17免費 在 巨匠集團大甲分校- 10/17 (六) 17:00 的評價
- 關於java 17免費 在 (教学pojavlauncher )Java 17 18 / 服务器免费玩! - YouTube 的評價
- 關於java 17免費 在 开始使用GitHub Actions - GitHub 文档 的評價
java 17免費 在 iThome Facebook 的精選貼文
帶你迅速掌握一周重要資訊:
⭐ Arm架構邁入v9世代,主打機密運算防護應用
⭐ Google不必賠償甲骨文天價Java API侵權費
⭐ 全球矚目漏洞挖掘大賽奪冠,臺灣一舉拿下6百萬獎金
⭐ AI Labs推出臺灣首個聯合學習平臺服務
⭐ 臉書再傳5億用戶個資外洩,內有73萬名臺灣用戶
⭐ 吹熄燈號,臺灣Yahoo奇摩知識+平臺將於5月關閉
#請點我 https://www.ithome.com.tw/news/143760
-------------------------------------------------------
◤ 最具指標年度盛事.CYBERSEC 2021 臺灣資安大會 ◢
2,300+ 家企業指定造訪、臺灣唯一超規格資安展會
掌握趨勢、諮詢專家,尋求資安解方的第一首選!
🔴 馬上報名 https://r.itho.me/register
🟢 邀請好友抽 AirPods Pro https://r.itho.me/share
★ 全方位主題論壇 200+ 場專業演說 👑
★ 破 200+ 品牌參展 歷年最大資安展覽 ⛹
★ 佳評如潮 CyberLAB 實機攻防演練 🏆
★ 獨門 CYBERSEC Playground 資安體驗區 🃏
★ 臺灣資安館 看見 MIT 自主研發實力 👊
★ CyberTalent Connect 資安新鮮人才專區 🙋
★ 票選最受歡迎 Tech Demo Award 拿大獎 📣
… and more!
🔵 鎖定大會動態 https://r.itho.me/CYBERSEC_2021
🔴 免費參加 https://r.itho.me/signup
________________________________
CYBERSEC 2021 臺灣資安大會
時間:5 月 4 - 6 日
地點:臺北南港展覽二館
#TRUST_redefined #信任重構
#CYBERSEC2021 #2021臺灣資安大會
#CYBERSECEXPO #臺灣資安大展 #資安 #iThomeSecurity
java 17免費 在 軟體開發學習資訊分享 Facebook 的最讚貼文
限時免費中,coupon code 在網頁中請自取
使用簡單的 Java 程式將無聊的事情自動化。課程結合了自動化和Java程式設計的力量
https://softnshare.com/automate-the-boring-stuff-using-java-programming/
java 17免費 在 至尊星 Supremestar Youtube 的精選貼文
今天的目標:嘗試結合太多TNT模組並且看到更多魔像!
不嫌棄的話還請您幫忙點個喜歡 感謝支持
星的粉絲團讚了嗎?:https://goo.gl/CRoKwP
趕快免費訂閱頻道星發片就可以馬上知道囉:https://goo.gl/YaaUQX
直播台網址:https://goo.gl/67Pekd
直播頻道:https://goo.gl/GEI26p
Minecraft模組系列影片:https://goo.gl/g4KS7P
遊戲版本:Minecraft PC 1.8 (推薦使用)
遊戲版本:minecraft PC 1.8.0 forge (推薦遊玩)
模組說明文:
https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/2869779-modular-bosses-high-quality-epic-bosses-1-0
地圖在這裡:
https://www.planetminecraft.com/project/project-shiganshina-district-attach-on-titan/
BGM:
魔王魂
Local_Saloon
java 17免費 在 至尊星 Supremestar Youtube 的精選貼文
今天的目標:完成TNT ESCAPE地圖困難的部分,逃出去吧!
不嫌棄的話還請您幫忙點個喜歡 感謝支持
星的粉絲團讚了嗎?:https://goo.gl/CRoKwP
趕快免費訂閱頻道星發片就可以馬上知道囉:https://goo.gl/YaaUQX
直播台網址:https://goo.gl/67Pekd
直播頻道:https://goo.gl/GEI26p
Minecraft小品/解謎/劇情地圖系列影片:https://goo.gl/JqgAW3
遊戲版本:Minecraft PC 1.8.9 HD (推薦遊玩)
地圖網址:
http://www.minecraftforum.net/forums/mapping-and-modding-java-edition/maps/2614006-tnt-escape-minecraft-minigame-the-emerald-update
BGM:
LazyDay
java 17免費 在 吳老師教學部落格 Youtube 的精選貼文
AUTOCAD2010入門影音總整理
http://terry55wu.blogspot.com/p/autocad2010.html
AutoCAD2008入門總整理
http://terry55wu.blogspot.com/p/autocad2008.html
TQC AUTOCAD2008證照班總整理
http://terry55wu.blogspot.com/p/tqc-autocad16.html
AUTOCAD2012入門與證照班懶人包
http://terry55wu.blogspot.com/p/autocad2012.html
AUTOCAD 3D 入門懶人包
http://terry55wu.blogspot.com/p/autocad2010-3d.html
TQC AUTOCAD證照班16次課總整理
這是在98年在勞工大學開設的課程,會有影音教學,主要是希望上我課的學生,
可以能保證學會,除了上課以外,還有機會反覆聽講,
尤其是高階的設計類課程,常說:
聽一次就會的是天才,所以大多數人都沒法一次聽懂,
回家之後常常是做三忘四的,有了線上學習之後,
學習成效顯著,之後上載到YOUTUEB,除了學生複習,很多網友因此受惠,
加入學習的行列漸多,實非我預期之內的。
TQC AUTOCAD證照班01-16 共16週課程
共16週,每週3小時上課全部錄影,超過20小時的影音檔案,57個高畫質影音檔。
內容如下:
1. 10101.swf
2. 10201.swf
3. 10301.swf
4. 10401.swf
5. 10501.swf
6. 10601.swf
7. 10701.swf
8. 10801.swf
9. 10901.swf
10. 11001.swf
11. 11101.swf
12. 11201.swf
13. 11301.swf
14. 11401.swf
15. 11501.swf
16. 20101.swf
17. 20201.swf
18. 20301.swf
19. 20401.swf
20. 20501.swf
21. 20601.swf
22. 20801.swf
23. 21001.swf
24. 21201.swf
25. 21401.swf
26. 30201.swf
27. 30401.swf
28. 30601.swf
29. 30801.swf
30. 31001.swf
31. 31201.swf
32. 31401.swf
33. 40201.swf
34. 40401.swf
35. 40601.swf
36. 40801.swf
37. 41001.swf
38. 41201.swf
39. 41401.swf
40. 50201.swf
41. 50401.swf
42. 50601.swf
43. 50801.swf
44. 51001.swf
45. 51201.swf
46. 51401.swf
47. 51402.swf
48. 60201.swf
49. 60202.swf
50. 60401.swf
51. 60601.swf
52. 60602.swf
53. 60801.swf
54. 61001.swf
55. 61201.swf
56. 61401.swf
57. 61402.swf
AutoCAD2008入門總整理
http://terry55wu.blogspot.com/p/autocad2008.html
AUTOCAD2008教學DVD分享
http://terry55wu.blogspot.com/p/autocad2008dvd.html
吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com.tw/group/autocad2008?hl=zh-TW&pli=1
YOUTUEB:
http://www.youtube.com/terry28853669
AutoCAD,2008,2D,入門使用技巧,TQC,TQC+,TQC PLUS,電腦證照,勞工大學,技術士,免費線上影音,吳清輝老師,程式設計,WEB2.0,線上教學(吳老師錄製),tutorial
java 17免費 在 巨匠集團大甲分校- 10/17 (六) 17:00 的推薦與評價
10/17 (六) 17:00 ~18:30 ⭐️免費JAVA線上課程講座⭐️ 講師:江聖榮老師(Java 程式開發專家) 主題:JAVA程式全端開發產訓新技術發展參加對象:對程式 ... ... <看更多>
java 17免費 在 (教学pojavlauncher )Java 17 18 / 服务器免费玩! - YouTube 的推薦與評價
(教学pojavlauncher ) Java 17 18 / 服务器 免费 玩! 135 views · 1 year ago ...more. ≮蓝行流≯. 70. Subscribe. 70 subscribers. 4. Share. Save. ... <看更多>
java 17免費 在 [討論] Java依舊免費? - 看板Soft_Job - 批踢踢實業坊 的推薦與評價
良葛格寫的文章
Java依舊免費?
https://www.ithome.com.tw/voice/126265
Oracle JDK只能用於一般用途,不過,OpenJDK仍能允許商業使用。但是,雖然有免費、可商用的JDK建構版本,並不代表JDK的選擇與維護是零成本
過去,被認為是免費的Java而言,在傳出有企業遭到追討授權費的新聞後,Java不再免費的話題,就傳遍了大街小巷。
現在,Java 11都釋出了,若還只是在討論免不免費這件事,只是把問題看得太簡單了!
Java釋出版本與頻率
Java在釋出的版本與頻率上,過去以來,曾有幾次重大變更。
若干歷史在先前專欄〈想跳舞的Java〉曾經提過,就結論而言,JDK8及更早版本,安全性修補的釋出會是基於5的倍數,遇偶數加一,例如8u5、8u11、8u25等,8u31,特性(feature)釋出版本會是20的倍數,像是8u20、8u40、8u60等,會包含先前的安全性修補,以及不影響規格書的特性,像是JVM的效能增強或工具更新等,自Java
9開始,安全性修補版本改為每三個月釋出一次,而特性版本改為每六個月釋出一次,在這樣的頻率下,9.0.1、10.0.1中,1代表著安全修補,而9、10這開頭的數字,代著特性版本,更新內容可以是包含JVM、語言、程式庫等各種更新,而不是像Java 7到Java 8這樣,數字代表著重大釋出(major release)。
Java 9、10都是短期支援版本,在下個小版本釋出之後,上個版本就不再維護,使用者要趕快更換至新版本。
不過,就企業而言,安全性的修補通常是重大考量,因而更需要留意的是長期支援版本(Long-Term-Support, LTS),例如,Java 8就是個長期支援版本,Oracle預計支援至2020年,〈Oracle Java SE Support Roadmap〉(https://goo.gl/7Civd5)指出,自Java 8之後,預計每三年釋出一個LTS,最新出爐的Java 11,就是長期支援版本。
Stephen Colebourne在〈Java release chains〉(https://goo.gl/2Tex7a)建議,可以將LTS視為如同過去版本的重大釋出,因而就企業而言,Java 8是個可考慮的版本(他建議至少是8u40之後的版本),接下來則是 Java 11,若是Oracle JDK11,目前預計支援至2026年。
Java不再免費?
前陣子有段時間,傳言有企業接到Oracle通知,將Java運用在商業或特定用途,必須繳交授權費,因而傳出許多Java不再免費的消息,甚至與Oracle控告Google的官司新聞混淆在一起。
而Oracle與Google之所以打官司,問題就在於,Oracle聲稱Google的Android系統抄用了Java的API,而這與Java運用在商業或特定用途必須繳交授權費,其實是不相干的兩回事。
「Java不再免費」是個籠統的說法,被稱為不再免費的對象,指的其實是JDK/JRE。
過去從Sun下載JDK使用,沒聽過被要求授權費的事情。因為,從Sun/Oracle下載的JDK(不包含JDK11),必須遵守BCL(Binary Code License )規範,而當時Sun BCL也提到,從Sun下載的JDK在用於桌面個人電腦時,是免費的(no-fee);到了後來,在Oracle BCL中則提出不同規範,要求從Oracle下載的JDK,只能用於一般用途(general purpose, general use, general computing)。
然而,到底什麼是一般用途呢?就目前我所搜集到的資訊來說,看不到有任何來源給出了清楚的界線!不過,後來在〈Oracle Java SE 8 Release Updates〉(https://goo.gl/CNqJp2)中指出,Oracle JDK8的公開更新自2019年1月之後,在沒有取得商業授權下,非個人用途是不得採用的。
就LTS來說,剛釋出的Oracle JDK11在〈Oracle JDK License〉(https://goo.gl/4vFoAZ)也明確寫著,除了開發、測試、原型、應用程式展示外,不可將之用於任何資料處理(data processing)、商業、產品、內部企業等目的。
儘管BCL對於什麼是一般用途,一直沒有定義清楚的畫分界線,然而,就Oracle JDK8、Oracle JDK11等LTS版本來說,商務上的應用,確實不再是免費的!
基於OpenJDK的建構版本
若採用重要的LTS,Oracle JDK的用戶必須取得商用授權,才能取得安全修補,不過,對OpenJDK來說並非如此!2006年JavaOne大會上,Sun宣告Java開放原始碼,2009年4月15日正式發布OpenJDK,而OpenJDK7的授權為GPLv2 + Classpath Exception(https://goo.gl/eYsupP),基本上,這裡允許商業上的使用。
舉例來說,OpenJDK7當中,有許多程式碼因程式碼授權的衝突而必須拿掉,使得原始的OpenJDK7是不完整的,所以,Red Hat於2007年發起了IcedTea計畫,致力於修補OpenJDK7,使之完備,並通過了JCK相容測試。
至於OpenJDK6,則是OpenJDK7的分支,過去Oracle JDK6結束支援時,Red Hat於2013年3月宣布,他們持有OpenJDK6領導權,而能持續對OpenJDK6臭蟲與安全問題進行修補(但該公司在2016年12月已經終止OpenJDK6的支援)。
在〈Oracle JDK Releases for Java 11 and Later〉(https://goo.gl/uSV34X)提到,從Java 11開始,除了必須取得商用授權的Oracle JDK之外,Oracle也提供OpenJDK的建構版本,其中也包含了過去版本中的一些商用特性(過去幾年Oracle陸續貢獻給OpenJDK社群)。
因此,就功能而言,從JDK11開始,Oracle JDK及OpenJDK基本上是相同的(文中也提到了一些差異性,像是javafx等模組)。
若是使用Oracle建構的OpenJDK,未來無法從Oracle取得安全修補,不過,安全修補會回饋至OpenJDK的原始碼庫,而除了自行建構以便跟上修補之外,也有其他預建構好的OpenJDK版本,像是〈Time to look beyond Oracle's JDK〉(https://goo.gl/ZPgvD4)提到的AdoptOpenJDK等。
單就免費的考量來說,AdoptOpenJDK就提供了OpenJDK8到10,在Java 11正式釋出後不久,也會有OpenJDK11的版本,就LTS來說,基本上,不用擔心沒有免費的安全修補可用。
若需要商務上的付費服務,〈Time to look beyond Oracle's JDK〉也提到,如Azul Zulu等公司,在考量與作業系統整合度時,Red Hat也提供內含OpenJDK的建構版本。
並非只是免費與否
就簡單的結論來說,Java還是有免費版本的JDK,問題在於選擇使用哪個JDK。然而,就算有AdoptOpenJDK等組織或公司,提供現成OpenJDK建構,但是,更多樣的OpenJDK建構來源,加上六個月的釋出模型,以及三年一次的LTS版本,也代表著更多必須考量的問題。
就穩定的安全修補而言,著重在三年一次的LTS是個選擇,然而,不同的OpenJDK建構版本,對LTS的支援期限也不同。另外,也必須同時考量程式庫要求的最低版本等問題,關於這部份,可參考〈如何面對新的Java Release Model〉(https://goo.gl/F5UoPF)。
因而就算有免費可商用的JDK建構版本,也並不代表JDK的選擇與日後維護等是零成本,更積極評估與選擇變得必要,我建議以上提及的文件內容,你可以詳細閱讀,評估時容易有個出發點,不致於單純落入免不免費這件事上!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.7.177
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1539496398.A.C89.html
... <看更多>